Lexicographically Smallest String